/*
 * chip_dma.h
 *
 *  Created on: 2011/07/18
 *      Author: AKS
 */

#ifndef CHIP_DMA_H_
#define CHIP_DMA_H_

#include "core/include/types.h"

#include "../../include/memory.h"

BOOL DMA_is_Free(void);
void DMA_Enabe(void);
void DMA_Disable(void);
void DMA_startTransmit(void);
BOOL DMA_setup(DWORD src, DWORD dst, WORD size, DMA_FINISHED_CALLBACK callback);

#endif /* CHIP_DMA_H_ */
